body {
  overflow: scroll;
  overflow-x: hidden;
}
section{
   .news_hot{

     
       margin-top: 20px;
  
   .news_head{
      h2{
          color: orangered;
      }
   }
   .hotnews_list {
     margin-top: 10px;
   }
   .hot_title{
    display: flex;
    justify-content: center;
    align-items: center;
    a{
      color: #666666;
      text-decoration: none;
    }
  }
 
  img{
      border: 1px solid #666;
      margin: 0 auto;
  }
  .new_tilte{
    width: 304px;
    font-size: 14px;
    padding: 10px 0;
    text-align: center;
    position: absolute;
    height: 40px;
    top: 143px;
    background-color: rgba(0,0,0,0.6);
    a{
      color: rgba(0,0,0,0.6);
      &:hover{
        color: white;
      }
    }
  }
  }
  
  
  .newslist{
    width: 100%;
    margin-top: 50px;
   
    .news_group{
      margin-bottom: 20px;
      display: flex;
    justify-content: center;
    align-items: center;
    }
    .news_img{
      border: 2px solid #eee;
    }
    .caption h3 a{

      text-decoration: none;
    }
    a:hover{
      color: orangered;
    }
    .news_date{
      font-size: 14px;
      line-height: 5px;
    }
    .news_con{
      font-size: 14px;
    }
    .details a{
      // background:  orangered;
      text-decoration: none;
      border-radius: 10px;
      padding: 5px 20px;
      float: right;
      background: #EEE;
      color: orangered;
      border: 1px solid orangered;
     &:hover{
       background: orangered;
       color:#EEE;
     }
    }

  }
  .news-line{
    padding-top: 40px;
    margin-bottom: 15px;
    border-bottom: 1px dashed #d4d4d4;
  }
  .newspage{
    text-align: center;
    ul{
      li{
      font-size: 14px;
      }
      .up{
        color: #5d5d5d;
      }
    }
  }
  .page-data{
    padding: 20px 0 10px;
    text-align: center;
    font-size: 13px;
    padding-bottom: 10px;
    span{
      padding: 7px 14px;
      border: 1px solid #e4e4e4;
      border-radius: 5px;
      background-color: #fff;
    }
    a{
      text-decoration: none;
      color: black;
   
    &:hover{
      color: white;
      background: orangered;
    }
  }
  }
  
}

